import dayjs from "dayjs";
import { computed, onUnmounted, ref } from "vue";
export const useCountDown=()=>{
    let timer=null
    const time=ref(0)
    const formaTime=computed(()=>{
        return dayjs.unix(time.value).format("mm分ss秒")
    })
    const start=(currentTime)=>{
        time.value=currentTime
        timer=setInterval(()=>{
            time.value--
        },1000)
    }
    onUnmounted(()=>{
       timer&&clearInterval(timer)
    })
    return{
        formaTime,
        start
    }
}